var dtGridColumns = [{
    id : 'insureResValue',        //实例对象的字段
    title : '投保物品价格',         //表头
    type : 'string',              //数据格式
    columnClass : 'text-center',  //单元格格式
    headerStyle : 'color:grey; white-space:nowrap;'   //主题
},{
    id : 'insureResYears',
    title : '投保年数',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;'
},{
    id : 'insurePrice',
    title : '保费总额',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;'
},{
    id : 'applicantName',
    title : '投保人姓名',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;'
},{
    id : 'identityNum',
    title : '身份证号',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;'
},{
    id : 'insurantName',
    title : '保险人姓名',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;'
},{
    id : 'insurantContact',
    title : '被保险人姓名',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;'
},{
    id : 'beneficiaryName',
    title : '第一受益人姓名',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;'
},{
    id : 'invoiceTitle',
    title : '发票抬头',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap; padding: 0px 200px;'
},{
    id : 'resBuyDate',
    title : '物品购置时间',
    type : 'date',
    format:'yyyy-MM-dd',
    otype:'time_stamp_ms',
    oformat:'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;'
},{
    id : 'deviecBrand',
    title : '设备品牌',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;'
},{
    id : 'plateNum',
    title : '铭牌号',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;'
},{
    id : 'enginePlateNum',
    title : '发动机铭牌号',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;'
},{
    id : 'warrantReceiptorAddres',
    title : '邮寄地址',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;',
},{
    id : 'identityPositiveImage',
    title : '身份证正面照',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;',
    resolution:function(value){
        return '<img src="'+value+'" class="tpl-table-line-img" alt=""/>';
    }
},{
    id : 'identityOppositeImage',
    title : '身份证背面照',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;',
    resolution:function(value){
        return '<img src="'+value+'" class="tpl-table-line-img" alt=""/>';
    }
},{
    id : 'operation',
    title : '操作',
    type : 'string',
    columnClass : 'text-center tpl-table-black-operation',
    headerStyle : 'color:grey; white-space:nowrap; padding: 0px 20px;',
    resolution:function(value, record, column, grid, dataNo, columnNo){
        var content = '';
        content += '<a href="#" onclick="loadPage(\'insure/'+record.id+'/select\');"> <i class="am-icon-pencil"></i> 编辑</a> ';
        return content;
    }
}];

var dtGridOption = {
    lang : 'zh-cn',
    ajaxLoad : true,
    check : true,
    checkWidth :'37px',
    loadURL : 'insure/list',
    columns : dtGridColumns,
    gridContainer : 'dtGridContainer',
    toolbarContainer : 'dtGridToolBarContainer',
    tools : '',
    pageSize : 10, //默认每页十条记录
    pageSizeLimit : [10, 20, 30] //分页选项：每页10、20\或者30条记录
};
var grid = $.fn.dlshouwen.grid.init(dtGridOption);


$(function() {
    grid.load();
    $('select').selected();
});

function search(){
    grid.parameters = new Object();
    grid.parameters['title'] = $("#title").val();
    grid.refresh(true);
}

function delteAll(){
    var checkId = getCheckAll(grid.getCheckedRecords());
    if(checkId!=''){
        del("insure/"+checkId+"/deleteBatch",search);
    }else{
        layer.msg('请选择要删除的数据', {
            icon : 3
        });
    }
}

